<template>
    <el-button
      class="back-button"
      :icon="ArrowLeft"
      text
      @click="goBack"
    />
  </template>
  
  <script setup lang="ts">
  import { defineProps } from 'vue';
  import { ArrowLeft } from '@element-plus/icons-vue';
  
  // 使用 defineProps 定义 goBack 的类型
  const props = defineProps<{
    goBack: () => void;
  }>();
  
  // 直接使用 goBack
  const { goBack } = props;
  </script>
  
  <style scoped lang="scss">
  .back-button {
    top: 20px;
    font-size: 20px;
    margin-right: auto;
  }
  </style>
  